#ifndef VIRTUALTEXTPLAYER_H_INCLUDED
#define VIRTUALTEXTPLAYER_H_INCLUDED
#include "player.h"
#include <iostream>

class VirtualTextPlayer: public Player{
public:
    VirtualTextPlayer(std::ostream& output, Color color)
        :output_(output), color_(color){}
    virtual void get_move(Board const&, int& row, int& col);
    virtual void skip_move(Board const&);
    virtual void win();
    virtual void tie();
private:
    std::ostream& output_;
    Color color_;
};
#endif // VIRTUALTEXTPLAYER_H_INCLUDED
